English Dictionary
◊ GIRAFFA CAMELOPARDALIS
Giraffa camelopardalis
n : tallest living quadruped; having a spotted coat and small
horns and very long neck and legs; of savannahs of
tropical Africa [syn: {giraffe}, {camelopard}, {Giraffa
camelopardalis}]